Test Agents: Adaptive, Autonomous and Intelligent Test Cases
نویسندگان
چکیده
Growth of soware size, lack of resources to perform regression testing, and failure to detect bugs faster have seen increased reliance on continuous integration and test automation. Even with greater hardware and soware resources dedicated to test automation, soware testing is faced with enormous challenges, resulting in increased dependence on complex mechanisms for automated test case selection and prioritization as part of a continuous integration framework. ese mechanisms are currently using simple entities called test cases that are concretely realized as executable scripts. Our key idea is to provide test cases with more reasoning, adaptive behavior and learning capabilities by using the concepts of intelligent soware agents. We refer to such test cases as test agents. e model that underlie a test agent is capable of exible and autonomous actions in order to meet overall testing objectives. Our goal is to increase the decentralization of regression testing by leing test agents to know for themselves when they should be executing, how they should update their purpose, and when they should interact with each other. In this paper, we envision soware test agents that display such adaptive autonomous behavior. Emerging developments and challenges regarding the use of test agents are explored—in particular, new research that seeks to use adaptive autonomous agents in soware testing. ACM Reference format: Eduard Paul Enoiu and Mirgita Frasheri. 2016. Test Agents: Adaptive, Autonomous and Intelligent Test Cases. In Proceedings of ACM Conference, Washington, DC, USA, July 2017 (Conference’17), 4 pages. DOI: 10.1145/nnnnnnn.nnnnnnn
منابع مشابه
Intelligent Auto pilot Design for a Nonlinear Model of an Autonomous Helicopter by Adaptive Emotional Approach
There is a growing interest in the modeling and control of model helicopters using nonlinear dynamic models and nonlinear control. Application of a new intelligent control approach called Brain Emotional Learning Based Intelligent Controller (BELBIC) to design autopilot for an autonomous helicopter is addressed in this paper. This controller is applied to a nonlinear model of a helicopter. This...
متن کاملBuilding Adaptive Autonomous Agents for Adversarial Domains
This paper presents a methodology, called CAPTAIN, to build adaptive agents in an integrated framework that facilitates both building agents through knowledge elicitation and interactive apprenticeship learning from subject matter experts, and making these agents adapt and improve during their normal use through autonomous learning. Such an automated adaptive agent consists of an adversarial pl...
متن کاملA Context-aware Architecture for Mental Model Sharing through Semantic Movement in Intelligent Agents
Recent studies in multi-agent systems are paying increasingly more attention to the paradigm of designing intelligent agents with human inspired concepts. One of the main cognitive concepts driving the core of many recent approaches in multi agent systems is shared mental models. In this paper, we propose an architecture for sharing mental models based on a new concept called semantic movement....
متن کاملNetwork Security Testing Using Mobile Agents
This paper describes a prototype security testing tool that is currently under development at NIST. This prototype tool uses autonomous mobile agents to perform distributed, fault-tolerant, and adaptive network security testing. The security testing prototype is compared to existing methods, the design goals are outlined, its testing methodology is described, and the advantages and disadvantage...
متن کاملUsing Mobile Agents Practical Application of Intelligent Agents and Multi - Agents - March 1998 1 Title : Network Security Testing Using Mobile Agents
This paper describes a prototype security testing tool that is currently under development at NIST. This prototype tool uses autonomous mobile agents to perform distributed, fault-tolerant, and adaptive network security testing. The security testing prototype is compared to existing methods, the design goals are outlined, its testing methodology is described, and the advantages and disadvantage...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1802.03921 شماره
صفحات -
تاریخ انتشار 2018